Definition of Boehmeria Nivea

  • (noun) tall perennial herb of tropical Asia with dark green leaves; cultivated for the fiber from its woody stems that resembles flax

Antonyms of Boehmeria Nivea


No Antonyms Found.

Homophones of Boehmeria Nivea


No Homophones Found.